term payment - Turkish English Dictionary